assured placement - French English Dictionary